import { createStore } from 'vuex'

export default createStore({
  state: {
    // 首页推荐数据
    list_n1:[],// 自定义分页数据
    info_list1:[],// 存放当前页面列表信息数据

    // 我的关注数据
    list_n2:[],// 自定义分页数据
    info_list2:[],// 存放当前页面列表信息数据

    // 全部关注数据
    list_n3:[],// 自定义分页数据
    info_list3:[],// 存放当前页面列表信息数据
  },
  getters: {
  },
  mutations: {
    // 首页数据
    set1(state,data){
      state.info_list1 = data
      console.log("全局的数据：",state.info_list1)
    },
    // 我的关注数据
    set2(state,data){
      state.info_list2 = data
      console.log("全局的数据：",state.info_list2)
    },
    // 全部关注数据
    set3(state,data){
      state.info_list3 = data
      console.log("全局的数据：",state.info_list3)
    },
  },
  actions: {
    // 首页数据
    set1(e,data){
      e.commit('set1',data)
    },
    // 我的关注数据
    set2(e,data){
      e.commit('set2',data)
    },
    // 全部关注数据
    set3(e,data){
      e.commit('set3',data)
    },
  },
  modules: {
  }
})
